three-point shot - French English Dictionary